• word of the day

    diplotaxis erucoides

    diplotaxis erucoides - Dictionary definition and meaning for word diplotaxis erucoides

    Definition
    (noun) from Mediterranean region; a naturalized weed throughout southern Europe
    Synonyms : white rocket
Download our Mobile App Today
Receive our word of the day
on Whatsapp